//
//  UICalendarViewController.h
//  baohebao
//
//  Created by ming wang on 12-2-25.
//  Copyright (c) 2012年 mingrui. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "UIBigCustomView.h"
#import "TdCalendarView.h"
#import "define.h"
#import "imagePath.h"
#import "TWeekView.h"
#import "UITimeObjViewController.h"
#import <QuartzCore/QuartzCore.h>

@interface UICalendarViewController : UIViewController<CalendarViewDelegate,UITableViewDelegate,UITableViewDataSource>
{
    UILabel *headerTitleLabel;
    UIButton *nextMonthButton;
    NSInteger chooseNumber;
    NSInteger ViewState;
    UITableView* table;
    NSMutableArray* arr;
    NSDate* current_Day;
    NSMutableArray* allArr;
    CFGregorianDate dayViewCurDate;
    BOOL isFirst;
    //NSMutableArray* fullDayArr;
    //NSInteger filter;
}
@property(nonatomic,retain) NSDate* current_Day;
@property(nonatomic,retain) NSMutableArray* arr;
@property(nonatomic,retain) NSMutableArray* allArr;
//@property(nonatomic,retain) NSMutableArray* fullDayArr;
@property(nonatomic,retain) TdCalendarView *calendarView;
@property(nonatomic,retain) TWeekView *weekView;
@property(nonatomic,retain) UITableView* table;
- (void) CreateClearBackBtn;
- (void) ContactAction;
- (void) hideMenu;
- (void) reloadNav;
- (void) goToday;
- (void) showDayView;
- (void) setDisplayArr;
-(int)getDayCountOfaMonth:(CFGregorianDate)date;
@end
